<!DOCTYPE html>
<html lang="en" class="no-js">
  <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
  <script src="https://cdn.jsdelivr.net/npm/clipboard@1/dist/clipboard.min.js"></script>
  <head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="generator" content="Hugo 0.55.6" />

<META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">

<link rel="alternate" type="application/rss&#43;xml" href="/v0.5/index.xml">

<link rel="shortcut icon" href="/v0.5/assets/favicons/favicon.ico" >
<link rel="apple-touch-icon" href="/v0.5/assets/favicons/apple-touch-icon.png" sizes="180x180">
<link rel="icon" type="image/png" href="/v0.5/assets/favicons/favicon-16x16.png" sizes="16x16">
<link rel="icon" type="image/png" href="/v0.5/assets/favicons/favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="/v0.5/assets/favicons/android-144x144.png" sizes="36x36">
<link rel="icon" type="image/png" href="/v0.5/assets/favicons/android-144x144.png" sizes="48x48">
<link rel="icon" type="image/png" href="/v0.5/assets/favicons/android-144x144.png" sizes="72x72">
<link rel="icon" type="image/png" href="/v0.5/assets/favicons/android-144x144.png" sizes="96x196">
<link rel="icon" type="image/png" href="/v0.5/assets/favicons/android-144x144.png" sizes="144x144">
<link rel="icon" type="image/png" href="/v0.5/assets/favicons/android-192x192.png"sizes="192x192">

<title>REST API Reference | Meshery</title>
<meta property="og:title" content="REST API Reference" />
<meta property="og:description" content="Meshery is the open source, cloud native management plane that enables the adoption, operation, and management of Kubernetes, any service mesh, and their workloads.
" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://localhost:4000" />
<meta property="og:site_name" content="http://localhost:4000" />

<meta itemprop="name" content="REST API Reference">
<meta itemprop="description" content="Meshery is the open source, cloud native management plane that enables the adoption, operation, and management of Kubernetes, any service mesh, and their workloads.
">

<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="REST API Reference"/>
<meta name="twitter:description" content="Meshery is the open source, cloud native management plane that enables the adoption, operation, and management of Kubernetes, any service mesh, and their workloads.
"/>

<link rel="stylesheet" href="/v0.5/assets/css/main.css">
<link rel="stylesheet" href="/v0.5/assets/css/palette.css">
<link rel="stylesheet" href="/v0.5/assets/css/anchorjs.css">
<link rel="stylesheet" href="/v0.5/assets/css/sass.css" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.css">

<script
  src="https://code.jquery.com/jquery-3.3.1.min.js"
  integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
  crossorigin="anonymous"></script>
  <!-- Anchorjs included for adding hover anchor links to headings -->
  <script src="https://cdnjs.cloudflare.com/ajax/libs/anchor-js/4.2.2/anchor.min.js"></script>
  <script>  
  $(function() {
  /** AnchorJS options and selector */  
   anchors.options = {
      visible : 'hover',
      placement: 'left'
   };
   anchors.add('h1, h2, h3, h4, h5');
   });
   </script>
</head>
<style>

</style>
  <body class="td-section">
    <header>
  <nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar">
    <a class="navbar-brand" href="/v0.5/">
      <div class="navbar-logo">
        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 279.49 51.83"><defs><style>.cls-1{fill:#00d3a9}.cls-2{fill:#00b39f}.cls-3{fill:#fff}</style></defs><title>Asset 14</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><polygon points="26.68 12.21 26.68 24.59 37.4 18.38 26.68 12.21" class="cls-1"/><polygon points="26.68 27.18 26.68 39.62 37.5 33.43 26.68 27.18" class="cls-1"/><polygon points="25.13 24.51 25.13 12.32 14.54 18.39 25.13 24.51" class="cls-2"/><path d="M3.88,39.58a26,26,0,0,0,8.22,8.27v-13Z" class="cls-2"/><polygon points="25.13 39.56 25.13 27.27 14.51 33.42 25.13 39.56" class="cls-2"/><polygon points="13.64 47.07 24.4 40.92 13.64 34.7 13.64 47.07" class="cls-1"/><polygon points="38.24 47.14 38.24 34.79 27.5 40.93 38.24 47.14" class="cls-2"/><path d="M48.76,38.14A25.71,25.71,0,0,0,51.8,27L40.6,33.44Z" class="cls-2"/><polygon points="39.78 32.13 50.58 25.95 39.78 19.75 39.78 32.13" class="cls-1"/><polygon points="38.24 17.08 38.24 4.81 27.55 10.94 38.24 17.08" class="cls-2"/><polygon points="38.24 32.07 38.24 19.68 27.52 25.89 38.24 32.07" class="cls-2"/><polygon points="25.9 51.83 25.91 51.83 25.9 51.83 25.9 51.83" class="cls-2"/><polygon points="13.64 19.66 13.64 32.14 24.43 25.89 13.64 19.66" class="cls-1"/><path d="M25.13,0A25.75,25.75,0,0,0,13.75,3L25.13,9.55Z" class="cls-2"/><polygon points="13.64 4.72 13.64 17.13 24.44 10.93 13.64 4.72" class="cls-1"/><path d="M12.1,4a26,26,0,0,0-8.22,8.27L12.1,17Z" class="cls-2"/><path d="M38.17,3.07A25.8,25.8,0,0,0,26.68,0V9.65Z" class="cls-1"/><path d="M0,26.82A25.76,25.76,0,0,0,3.1,38.24l8.32-4.82Z" class="cls-1"/><path d="M3.1,13.58A25.67,25.67,0,0,0,0,24.94l11.44-6.55Z" class="cls-1"/><path d="M13.73,48.8a25.81,25.81,0,0,0,11.4,3V42.28Z" class="cls-2"/><path d="M48,12.28A25.91,25.91,0,0,0,39.78,4V17Z" class="cls-1"/><path d="M39.78,47.8A26,26,0,0,0,48,39.48l-8.21-4.73Z" class="cls-1"/><path d="M51.8,24.88a25.84,25.84,0,0,0-3.07-11.27l-8.24,4.77Z" class="cls-2"/><path d="M26.68,51.82a25.81,25.81,0,0,0,11.37-3L26.68,42.24Z" class="cls-1"/><polygon points="12.1 32.03 12.1 19.79 1.47 25.88 12.1 32.03" class="cls-2"/><polygon points="197.13 19 197.13 20.13 197.13 25.45 197.13 31.94 197.13 41.41 222.35 41.41 222.35 36.09 202.45 36.09 202.45 31.94 202.45 30.77 217.74 30.77 217.74 25.45 202.45 25.45 202.45 20.13 222.35 20.13 222.35 14.81 197.13 14.81 197.13 19" class="cls-3"/><polygon points="100.14 19 100.14 20.13 100.14 25.45 100.14 31.94 100.14 41.41 125.35 41.41 125.35 36.09 105.46 36.09 105.46 31.94 105.46 30.77 120.74 30.77 120.74 25.45 105.46 25.45 105.46 20.13 125.35 20.13 125.35 14.81 100.14 14.81 100.14 19" class="cls-3"/><path d="M160.26,34.46a6.61,6.61,0,0,1-.55,2.69,7,7,0,0,1-1.51,2.22A7.34,7.34,0,0,1,156,40.86a6.7,6.7,0,0,1-2.71.55H128.38v-5.6h24.89a1.35,1.35,0,0,0,1.35-1.35V32.29A1.33,1.33,0,0,0,153.27,31H135.36a6.78,6.78,0,0,1-2.69-.55,7.19,7.19,0,0,1-2.24-1.51,7,7,0,0,1-1.5-2.23,6.62,6.62,0,0,1-.55-2.7V21.8a6.75,6.75,0,0,1,.55-2.72,7,7,0,0,1,1.5-2.21,7.19,7.19,0,0,1,2.24-1.51,6.61,6.61,0,0,1,2.69-.55h24.9v5.64h-24.9a1.27,1.27,0,0,0-1,.39,1.31,1.31,0,0,0-.4,1V24a1.31,1.31,0,0,0,.4,1,1.27,1.27,0,0,0,1,.39h17.91a6.7,6.7,0,0,1,2.71.55,7.11,7.11,0,0,1,3.73,3.72,6.74,6.74,0,0,1,.55,2.71Z" class="cls-3"/><path d="M193.81,41.41h-5.07V31H169V41.41h-5.08V25.31h24.86V14.81h5.07ZM169,22.81h-5.08v-8H169Z" class="cls-3"/><polygon points="266.19 24.12 259.55 14.81 252.9 14.81 263.54 30.77 263.54 41.41 268.86 41.41 268.86 30.77 279.49 14.81 272.93 14.81 266.19 24.12" class="cls-3"/><path d="M231.4,19.88H245v5.53h-11v5.08h2.52l9.65,10.92h6.57l-9.65-10.92h3.76A4.13,4.13,0,0,0,251,26.36V18.94a4.13,4.13,0,0,0-4.13-4.13H226.19v26.6h5.32Z" class="cls-3"/><path d="M96.05,41.41H90.41V22a1.38,1.38,0,0,0-.13-.6,1.56,1.56,0,0,0-.33-.5,1.77,1.77,0,0,0-.5-.34,1.53,1.53,0,0,0-.6-.12H62.78V14.81H88.85a6.88,6.88,0,0,1,2.78.57,7.08,7.08,0,0,1,3.85,3.85A6.88,6.88,0,0,1,96.05,22Zm-27.63,0H62.78v-21l5.64-1.55Zm13.8,0H76.58v-18h5.64Z" class="cls-3"/></g></g></svg><span class="font-weight-bold" style="vertical-align: bottom"
          >Documentation</span
        >
      </div>
    </a>
    <div class="td-navbar-nav-scroll ml-md-auto" id="main_navbar">
      <ul class="navbar-nav mt-2 mt-lg-0">
        <!-- 
			<li class="nav-item mr-4 mb-2 mb-lg-0">
        <a class="nav-link" href="https://github.com/meshery/meshery" target="_blank"><span>GitHub</span></a>
      </li>  -->

        <!-- Internal links -->
         
            <li class="nav-item mr-4 mb-2 mb-lg-0">
              <a
                class="nav-link"
                href="/v0.5/installation/quick-start"
                ><span>Quick Start</span></a
              >
            </li>
         
            <li class="nav-item mr-4 mb-2 mb-lg-0">
              <a
                class="nav-link"
                href="https://meshery.io"
                ><span>Site</span></a
              >
            </li>
         
            <li class="nav-item mr-4 mb-2 mb-lg-0">
              <a
                class="nav-link"
                href="https://discuss.layer5.io"
                ><span>Discuss</span></a
              >
            </li>
         
            <li class="nav-item mr-4 mb-2 mb-lg-0">
              <a
                class="nav-link"
                href="https://github.com/meshery/meshery"
                ><span>GitHub</span></a
              >
            </li>
        

        <!--Version Selector -->

        <select onchange="window.location=this.value" class="appearance-none flex-1 w-full px-0 py-1 placeholder-gray-900 tracking-wide focus:outline-none version-selector" name="versioningSelection" id="versioningSelection">
          <!-- <option value="">Versions</option> -->
          

          <!-- we get the version selected, and put it to the right option  --><option  value="/v0.5" class="nav-item mr-4 mb-2 mb-lg-0 text-black">
            <span>v0.5</span>
          </option>
          <!-- we get the version selected, and put it to the right option  --><option  value="/" class="nav-item mr-4 mb-2 mb-lg-0 text-black">
            <span>latest</span>
          </option>
          <!-- we get the version selected, and put it to the right option  --><option  value="/v0.4" class="nav-item mr-4 mb-2 mb-lg-0 text-black">
            <span>v0.4</span>
          </option>
          
          </select>
    
        </ul>
    </div>

    <!--Search Bar
    <div class="navbar-nav d-none d-lg-block"><input type="search" class="form-control td-search-input" placeholder="&#xf002 Search this site…" aria-label="Search this site…" autocomplete="off"></div>-->

    <!-- meshery-custom-begin

	<div class="navbar-nav d-none d-lg-block">
          <a class="gh-source" data-gh-source="github" href="https://github.com/meshery/meshery" title="Go to repository" data-md-state="done">
          <div class="gh-source__repository">
            <i class="fab fa fa-github fa-2x" style='padding-right:20px; float:left; margin-top:5px'></i>
            meshery/meshery
          <ul class="gh-source__facts"><li class="gh-source__fact" id='stars'></li><li id="forks" class="gh-source__fact"></li></ul></div></a>
        </div>
      </div>

meshery-custom-end -->
  </nav>
</header>

<!-- meshery-custom-begin

<script>
$(document).ready(function() {
  var url = "https://api.github.com/search/repositories?q=meshery/meshery";
  fetch(url, { 
      headers: {"Accept":"application/vnd.github.preview"}
  }).then(function(e) {
    return e.json()
  }).then(function(r) {
     console.log(r.items[0])
     stars = r.items[0]['stargazers_count']
     forks = r.items[0]['forks_count']
     $('#stars').text(stars + " Stars")
     $('#forks').text(forks + " Forks")
  });
});
</script>

meshery-custom-end -->

    <div class="container-fluid td-outer">
      <div class="td-main">
        <div class="row flex-xl-nowrap">
          <div class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none">
          <div id="td-sidebar-menu" class="td-sidebar__inner">  
    <form class="td-sidebar__search d-flex align-items-center">
   <input type="search" class="form-control td-search-input fas fa-search" placeholder="&#xf002" aria-label="Search this site…" autocomplete="off">
      <button class="btn btn-link td-sidebar__toggle d-md-none p-0 ml-3 fas fa-bars" type="button" data-toggle="collapse" data-target="#td-section-nav" aria-controls="td-docs-nav" aria-expanded="false" aria-label="Toggle section navigation">
      </button>
    </form>  

    <nav class="collapse td-sidebar-nav pt-1 pl-3" id="td-section-nav">
      
    
    <ul class="td-sidebar-nav__section pr-md-3">
      
      
      <li class="td-sidebar-nav__section-title">
        <a  href="/v0.5/installation/quick-start" class="align-left pl-0 pr-2 active td-sidebar-link td-sidebar-link__section">🚀 Quick Start</a>
      </li>
          
    </ul>
    
    <ul class="td-sidebar-nav__section pr-md-3">
      
      
      <li class="td-sidebar-nav__section-title">
        <a  href="/v0.5/project" class="align-left pl-0 pr-2 active td-sidebar-link td-sidebar-link__section">🗺 Overview</a>
      </li>
      
        <ul>
          <li class="collapse show" id="overview">
              <ul class="td-sidebar-nav__section pr-md-3">
                
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/project/community" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Community</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/project/contributing" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Contributing ↆ</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/project/releases" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Releases</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/project/build-and-release" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Build & Release (CI)</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/project/security-vulnerabilities" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Vulnerabilities</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/project/faq" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">FAQ</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/installation/platforms" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Supported Platforms ↆ</a>
                </li>
                
              
            </ul>
        </ul>  
          
    </ul>
    
    <ul class="td-sidebar-nav__section pr-md-3">
      
      
      <li class="td-sidebar-nav__section-title">
        <a  href="/v0.5/concepts" class="align-left pl-0 pr-2 active td-sidebar-link td-sidebar-link__section">🧠 Concepts</a>
      </li>
      
        <ul>
          <li class="collapse show" id="concepts">
              <ul class="td-sidebar-nav__section pr-md-3">
                
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/concepts/architecture" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Architecture</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/concepts/architecture/adapters" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Adapters</a>
                </li>
                
              
            </ul>
        </ul>  
          
    </ul>
    
    <ul class="td-sidebar-nav__section pr-md-3">
      
      
      <li class="td-sidebar-nav__section-title">
        <a  href="/v0.5/functionality" class="align-left pl-0 pr-2 active td-sidebar-link td-sidebar-link__section">⚙️ Functionality</a>
      </li>
      
        <ul>
          <li class="collapse show" id="functionality">
              <ul class="td-sidebar-nav__section pr-md-3">
                
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/functionality/application-management" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Application Management</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/functionality/lifecycle-management" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Lifecycle Management</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/functionality/pattern-management" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Pattern Management</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/functionality/performance-management" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Performance Management</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/functionality/service-mesh-interface" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Service Mesh Interface (SMI) Conformance</a>
                </li>
                
              
            </ul>
        </ul>  
          
    </ul>
    
    <ul class="td-sidebar-nav__section pr-md-3">
      
      
      <li class="td-sidebar-nav__section-title">
        <a  href="/v0.5/service-meshes" class="align-left pl-0 pr-2 active td-sidebar-link td-sidebar-link__section">🦾 Service Meshes</a>
      </li>
      
        <ul>
          <li class="collapse show" id="service-meshes">
              <ul class="td-sidebar-nav__section pr-md-3">
                
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/service-meshes/adapters/app-mesh" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">App Mesh</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/service-meshes/adapters/cpx" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Citrix Service Mesh</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/service-meshes/adapters/cilium" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Cilium Service Mesh</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/service-meshes/adapters/consul" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Consul</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/service-meshes/adapters/istio" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Istio</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/service-meshes/adapters/kuma" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Kuma</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/service-meshes/adapters/linkerd" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Linkerd</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/service-meshes/adapters/nsm" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Network Service Mesh</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/service-meshes/adapters/nginx-sm" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">NGINX Service Mesh</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/service-meshes/adapters/osm" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Open Service Mesh</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/service-meshes/adapters/tanzu-sm" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Tanzu</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/service-meshes/adapters/traefik-mesh" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Traefik Mesh</a>
                </li>
                
              
            </ul>
        </ul>  
          
    </ul>
    
    <ul class="td-sidebar-nav__section pr-md-3">
      
      
      <li class="td-sidebar-nav__section-title">
        <a  href="/v0.5/guides" class="align-left pl-0 pr-2 active td-sidebar-link td-sidebar-link__section">📚 Guides</a>
      </li>
      
        <ul>
          <li class="collapse show" id="guides">
              <ul class="td-sidebar-nav__section pr-md-3">
                
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/guides/sample-apps" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Deploying Sample Applications</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/guides/smi-conformance" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Running SMI Conformance Tests</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/guides/meshery-metrics" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Integrating Prometheus and Grafana</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/guides/troubleshooting" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Troubleshooting Guide</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/guides/upgrade" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Upgrading Meshery</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/guides/mesheryctl" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Using mesheryctl ↆ</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/guides/multiple-adapters" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Using Multiple Meshery Adapters</a>
                </li>
                
              
            </ul>
        </ul>  
          
    </ul>
    
    <ul class="td-sidebar-nav__section pr-md-3">
      
      
      <li class="td-sidebar-nav__section-title">
        <a  href="/v0.5/extensibility" class="align-left pl-0 pr-2 active td-sidebar-link td-sidebar-link__section">🛠 Extensibility</a>
      </li>
      
        <ul>
          <li class="collapse show" id="extensibility">
              <ul class="td-sidebar-nav__section pr-md-3">
                
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/extensibility/adapters" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Adapters</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/extensibility/load-generators" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Load Generators</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/extensibility/providers" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Providers</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/extensibility/api" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">REST & GraphQL APIs</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/extensibility/ui" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">UI Plugins</a>
                </li>
                
              
            </ul>
        </ul>  
          
    </ul>
    
    <ul class="td-sidebar-nav__section pr-md-3">
      
      
      <li class="td-sidebar-nav__section-title">
        <a  href="/v0.5/reference" class="align-left pl-0 pr-2 active td-sidebar-link td-sidebar-link__section">📖 Reference</a>
      </li>
      
        <ul>
          <li class="collapse show" id="reference">
              <ul class="td-sidebar-nav__section pr-md-3">
                
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/reference/mesheryctl" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Meshery CLI</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/reference/error-codes" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">Error Codes</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/reference/graphql-apis" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">GraphQL API Reference</a>
                </li>
                
              
                <li class="td-sidebar-nav__section-title">
                  <a href="/v0.5/reference/rest-apis" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">REST API Reference</a>
                </li>
                
                <ul>
                  <li class="collapse show" id="">
                    
                  </li>
                </ul>
                
              
            </ul>
        </ul>  
          
    </ul>
    
    </nav>
  </div>
          </div>
          <div class="d-none d-xl-block col-xl-2 td-toc d-print-none">
              <div class="td-page-meta ml-2 pb-1 pt-2 mb-0">
                  <strong>Tools</strong>
<a href="https://github.com/meshery/meshery/issues/new?assignees=&labels=area%2Fdocs%2C+framework%2Fjekyll&template=documentation.md&title=%5BDocs%5D" rel="noopener" target="_blank"><i class="fab fa-github fa-fw"></i> Create doc issue</a>
<a href="https://github.com/meshery/meshery/blob/master/docs/pages/reference/rest-api-reference.md" rel="noopener" target="_blank"><i class="fa fa-edit fa-fw"></i> Edit this page</a>
<strong>Contents</strong>


<!-- this will parse through the header fields and add a button to open
     an issue / ask a question on Github. The editable field should be in
     the post frontend matter, and refer to the label to open the issue for -->
     

              </div>
              <nav id="TableOfContents"><ul>
              <li><ul id="TOC">
                <!-- Links will be appended here-->
              </ul></li>
              </ul></nav>
          </div>
          <main class="col-12 col-md-9 col-xl-8 pl-md-5" role="main">
            <nav aria-label="breadcrumb" class="d-none d-md-block d-print-none">
	      <ol class="breadcrumb spb-1">
                <li class="breadcrumb-item active" aria-current="page">
      <!-- meshery-custom-begin -->
        <div id="breadcrumbs">

<a href="/v0.5/">home</a>

  
    / <a href="/v0.5/reference/">reference</a> 
  

  
    / rest api reference
  

</div>

<!-- <a href="http://idratherbewriting.com" class="noCrossRef productSubtitle"> Home </a> > <a class="noCrossRef productSubtitle" href="http://localhost:4000">Learn API Doc</a> > rest-api-reference -->

	      <!-- <a href="/v0.5/reference/rest-apis">REST API Reference</a> -->
		  <!-- meshery-custom-end -->
                </li>
	      </ol>
           </nav>
           <div class="td-content">
            
            <h1>REST API Reference</h1>
            
	           <p>Self-generated documentation based on Meshery’s Open API specification for it’s REST API.  Meshery’s REST API can be explored interactively using the Swagger UI Playground.</p>

<h2 id="endpoints">Endpoints</h2>





<div class="swagger-path">
    <h2 class="swagger-path">/api/application/</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for Application Files
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns requests for all Meshery Applications</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns all meshery applications</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>applications</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>page</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>page_size</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>total_count</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST request for Application Files
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Save attached Meshery Application File</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Fetches a single Meshery Application</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>application_file</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>created_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>location</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>name</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>source_content</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>type</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>updated_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>user_id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/application/deploy</h>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Handle POST request for Application File Deploy
Deploy an attached application file with the request</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                Upload Yaml/Yml File
                                
                            </td>
                            <td>formData</td>
                            <td></td>
                            <td>
                                
                                File
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns the response of the application files</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>application_file</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>created_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>location</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>name</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>source_content</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>type</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>updated_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>user_id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-delete">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">DELETE</span>
                Handle DELETE request for Application File Deploy
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Delete a deployed application file with the request</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/application/{id}</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for Meshery Application with the given id
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Fetches the list of all applications saved by the current user</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                <span class="swagger-parameter-required">
                                
                                id
                                
                                </span>
                                
                            </td>
                            <td>path</td>
                            <td>id for a specific</td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Fetches a single Meshery Application</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>application_file</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>created_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>location</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>name</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>source_content</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>type</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>updated_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>user_id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-delete">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">DELETE</span>
                Handle Delete for a Meshery Application File
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Deletes a meshery application file with ID: id</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                <span class="swagger-parameter-required">
                                
                                id
                                
                                </span>
                                
                            </td>
                            <td>path</td>
                            <td>id for a specific</td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/filter</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for all filters
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns all the Meshery Filters saved by the current user</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns all meshery filters</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>filters</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>page</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>page_size</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>total_count</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST requests for Meshery Filters
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used to save/update a Meshery Filter</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns a single meshery filter</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>created_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>filter_file</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>location</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>name</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>updated_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>user_id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/filter/deploy</h>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST request for Filter File Deploy
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Deploy an attached filter file with the request</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns the response of the Filter files</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>created_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>filter_file</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>location</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>name</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>updated_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>user_id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-delete">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">DELETE</span>
                Handle DELETE request for Filter File Deploy
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Delete a deployed filter file with the request</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/filter/file/{id}</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for filter file with given id
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns the Meshery Filter file saved by the current user with the given id</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns a single meshery filter</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>created_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>filter_file</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>location</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>name</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>updated_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>user_id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/filter/{id}</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for a Meshery Filter
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Fetches the Meshery Filter with the given id</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                <span class="swagger-parameter-required">
                                
                                id
                                
                                </span>
                                
                            </td>
                            <td>path</td>
                            <td>id for a specific</td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns a single meshery filter</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>created_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>filter_file</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>location</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>name</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>updated_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>user_id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-delete">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">DELETE</span>
                Handle Delete for a Meshery Filter
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Deletes a meshery filter with ID: id</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                <span class="swagger-parameter-required">
                                
                                id
                                
                                </span>
                                
                            </td>
                            <td>path</td>
                            <td>id for a specific</td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/meshmodel/validate</h>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST request for validate
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Validate the given value with the given schema</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/oam/{type}</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handles the get requests for the OAM objects
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Getting list of workloads/traits/scopes

{type} being of either trait, scope, workload; registration of adapter capabilities.
Example: /api/oam/workload => Here {type} is "workload"</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handles registering OMA objects
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Adding a workload/trait/scope

{type} being of either trait, scope, workload; registration of adapter capabilities.
Example: /api/oam/trait => Here {type} is "trait"</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/oam/{type}/{name}</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handles GET requests for component details for OAM objects
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns component details of a workload/trait/scope by given name in the URL

{type} being of either trait, scope, workload; registration of adapter capabilities.
Example: /api/oam/workload/Application => Here {type} is "workload" and {name} is "Application"
it should be noted that both {type} and {name} should be valid</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/oam/{type}/{name}/{id}</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handles GET requests for component details for OAM objects
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns details of a workload/trait/scope by given name and id in the URL

{type} being of either trait, scope, workload; registration of adapter capabilities.
Example: /api/oam/workload/Application/asdqe123sa275sasd => Here {type} is "workload"
{name} is "Application" and {id} is "asdqe123sa275sasd". It should be noted that all of three, i.e {type},
{name} and {id} must be valid</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/pattern</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for patterns
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns the list of all the patterns saved by the current user
This will return all the patterns with their details</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns all meshery patterns</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>page</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>page_size</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>patterns</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>total_count</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST requests for patterns
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Edit/update a meshery pattern</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns a single meshery pattern</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>created_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>location</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>name</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>pattern_file</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>updated_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>user_id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/pattern/deploy</h>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST request for Pattern Deploy
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Deploy an attached pattern with the request</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                Upload Yaml/Yml File
                                
                            </td>
                            <td>formData</td>
                            <td></td>
                            <td>
                                
                                File
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-delete">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">DELETE</span>
                Handle DELETE request for Pattern Deploy
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Delete a deployed pattern with the request</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/pattern/{id}</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET for a Meshery Pattern
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Fetches the pattern with the given id</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                <span class="swagger-parameter-required">
                                
                                id
                                
                                </span>
                                
                            </td>
                            <td>path</td>
                            <td>id for a specific</td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns a single meshery pattern</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>created_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>location</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>name</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>pattern_file</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>updated_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>user_id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-delete">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">DELETE</span>
                Handle Delete for multiple Meshery Patterns
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >DeleteMultiMesheryPatternsHandler deletes patterns with the given ids</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                <span class="swagger-parameter-required">
                                
                                id
                                
                                </span>
                                
                            </td>
                            <td>path</td>
                            <td>id for a specific</td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/patterns</h>
    
    <div class="swagger-method swagger-method-delete">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">DELETE</span>
                Handle Delete for multiple Meshery Patterns
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >DeleteMultiMesheryPatternsHandler deletes patterns with the given ids</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                <span class="swagger-parameter-required">
                                
                                id
                                
                                </span>
                                
                            </td>
                            <td>path</td>
                            <td>id for a specific</td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/perf/profile</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request to run a test
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Runs the load test with the given parameters</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                Query
                                
                            </td>
                            <td>query</td>
                            <td>PerformanceTestParameters contains parameters to run a performance test</td>
                            <td>
                                
                                Object
                                
                                
                            </td>
                        </tr>
                        
                        <tr>
                            <td>
                                
                                Body
                                
                            </td>
                            <td>body</td>
                            <td></td>
                            <td>
                                
                                Unknown
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/perf/profile/result</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handles GET requests for perf results
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns pages of all the perf results from Remote Provider</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns all performance results</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>page</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>page_size</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>results</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>total_count</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/perf/profile/result/{id}</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handles GET requests for perf result
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns an individual result from provider</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns Single test result</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>ActualQPS</td>
                            <td>
                                
                                double
                                

                            </td>
                            <td>number</td>
                        </tr>
                        
                        <tr>
                            <td>DetailsURI</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>EndTime</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>EnvID</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>Latencies</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>MeshConfigID</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>SMPVersion</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>StartTime</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>TestID</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/provider</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for the choice of provider
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Update the choice of provider in system</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                provider
                                
                            </td>
                            <td>query</td>
                            <td></td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/provider/capabilities</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET requests for Provider
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns the capabilities.json for the provider</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/provider/extension</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for React Components
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >handles the requests to serve react components from the provider package</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/providers</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for list of providers
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns the available list of providers</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns a list of available providers</span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/system/adapter/manage</h>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST requests to persist adapter config
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used to persist adapter config</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                meshLocationURL
                                
                            </td>
                            <td>body</td>
                            <td></td>
                            <td>
                                
                                Unknown
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns all the meshery adapters</span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-delete">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">DELETE</span>
                Handle DELETE requests to delete adapter config
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used to delete adapter configuration</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                adapter
                                
                            </td>
                            <td>query</td>
                            <td></td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/system/adapter/operation</h>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST requests for Adapter Operations
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used to send operations to the adapters</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                adapter
                                
                            </td>
                            <td>query</td>
                            <td></td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                        <tr>
                            <td>
                                
                                query
                                
                            </td>
                            <td>query</td>
                            <td></td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                        <tr>
                            <td>
                                
                                customBody
                                
                            </td>
                            <td>query</td>
                            <td></td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                        <tr>
                            <td>
                                
                                namespace
                                
                            </td>
                            <td>query</td>
                            <td></td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                        <tr>
                            <td>
                                
                                deleteOp
                                
                            </td>
                            <td>query</td>
                            <td></td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/system/adapters</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for adapters
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Fetches and returns all the adapters and ping adapters</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                adapter
                                
                            </td>
                            <td>query</td>
                            <td></td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Return all the adapters</span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/system/kubernetes</h>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST request for Kubernetes Config
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used to add kubernetes config to System</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns saved kubernetes config</span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-delete">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">DELETE</span>
                Handle DELETE request for Kubernetes Config
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used to delete kubernetes config to System</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/system/kubernetes/contexts</h>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST requests for Kubernetes Context list
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns the context list for a given k8s config</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns kubernetes context list</span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/system/kubernetes/ping?contexts={id}</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for Kubernetes ping
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Fetches server version to simulate ping</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/system/meshsync/grafana</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for mesh-sync grafana
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Fetches Prometheus and Grafana</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns a map for v1 services</span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/system/meshsync/prometheus</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for fetching prometheus
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Fetches Prometheus</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns a map for v1 services</span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/system/sync</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for config sync
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used to send session data to the UI for initial sync</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns User Load Test Preferencee</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>anonymousPerfResults</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>boolean</td>
                        </tr>
                        
                        <tr>
                            <td>anonymousUsageStats</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>boolean</td>
                        </tr>
                        
                        <tr>
                            <td>grafana</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>loadTestPrefs</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>meshAdapters</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>prometheus</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>updated_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>usersExtensionPreferences</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/system/version</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for system/server version
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns the running Meshery version</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns Meshery version</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>build</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>commitsha</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>latest</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>outdated</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>boolean</td>
                        </tr>
                        
                        <tr>
                            <td>release_channel</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/telemetry/metrics/board_import</h>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST request for Prometheus board import
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used for importing Grafana board for Prometheus</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Response for prometheus board import</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>org_id</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>panels</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>slug</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>template_vars</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>title</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>uid</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>uri</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/telemetry/metrics/boards</h>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST request for Prometheus board
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used to persist selected board and panels</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                <span class="swagger-parameter-required">
                                
                                Body
                                
                                </span>
                                
                            </td>
                            <td>body</td>
                            <td></td>
                            <td>
                                
                                Unknown
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/telemetry/metrics/config</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET for Prometheus configuration
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used for fetching Prometheus configuration</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns prometheus configuration</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>prometheusURL</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>selectedPrometheusBoardsConfigs</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST for Prometheus configuration
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used for persisting Prometheus configuration</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                prometheusURL
                                
                            </td>
                            <td>body</td>
                            <td></td>
                            <td>
                                
                                Unknown
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-delete">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">DELETE</span>
                Handle DELETE for Prometheus configuration
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used for deleting Prometheus configuration</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/telemetry/metrics/grafana/boards</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for Grafana boards
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used for fetching Grafana boards and panels</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                dashboardSearch
                                
                            </td>
                            <td>query</td>
                            <td></td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns Grafana boards and panels</span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST request for Grafana boards
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used for persist Grafana boards and panel selections</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/telemetry/metrics/grafana/config</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for Grafana configuration
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used for fetching Grafana configuration</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns Grafana configs</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>grafanaAPIKey</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>grafanaURL</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>selectedBoardsConfigs</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST request for Grafana configuration
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used for persisting Grafana configuration</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                <span class="swagger-parameter-required">
                                
                                Body
                                
                                </span>
                                
                            </td>
                            <td>body</td>
                            <td></td>
                            <td>
                                
                                Unknown
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-delete">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">DELETE</span>
                Handle DELETE request for Grafana configuration
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used for Delete Grafana configuration</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/telemetry/metrics/grafana/ping</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for Grafana ping
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used to initiate a Grafana ping</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/telemetry/metrics/grafana/query</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for Grafana queries
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used for handling Grafana queries</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/telemetry/metrics/grafana/scan</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for Grafana
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Fetches and returns Grafana</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns a map for v1 services</span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/telemetry/metrics/ping</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for Prometheus Ping
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used to ping prometheus</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/telemetry/metrics/query</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for Prometheus Query
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used to prometheus queries</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/telemetry/metrics/static-board</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for Prometheus static board
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used to fetch the static board</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns Prometheus static board</span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/user/login</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handlers GET request for User login
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Redirects user for auth or issues session</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/user/logout</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handlers GET request for User logout
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Redirects user for auth or issues session</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/user/performance/profiles</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET requests for performance profiles
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns the list of all the performance profiles saved by the current user</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns all the performance profiles</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>page</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>page_size</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>profiles</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>total_count</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST requests for saving performance profile
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Save performance profile using the current provider's persistence mechanism</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                Body
                                
                            </td>
                            <td>body</td>
                            <td></td>
                            <td>
                                
                                Unknown
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns a single performance profile</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>concurrent_request</td>
                            <td>
                                
                                int64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>content_type</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>created_at</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>duration</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>endpoints</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>last_run</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>load_generators</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>name</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>qps</td>
                            <td>
                                
                                int64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>request_body</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>request_cookies</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>request_headers</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>schedule</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>service_mesh</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>total_results</td>
                            <td>
                                
                                int64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>updated_at</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/user/performance/profiles/results</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handles GET requests for performance results
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns pages of all the performance results from Remote Provider</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns all performance results</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>page</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>page_size</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>results</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>total_count</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/user/performance/profiles/{id}</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET requests for performance results of a profile
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns single performance profile with the given id</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                <span class="swagger-parameter-required">
                                
                                id
                                
                                </span>
                                
                            </td>
                            <td>path</td>
                            <td>id for a specific</td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns a single performance profile</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>concurrent_request</td>
                            <td>
                                
                                int64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>content_type</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>created_at</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>duration</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>endpoints</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>last_run</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>load_generators</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>name</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>qps</td>
                            <td>
                                
                                int64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>request_body</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>request_cookies</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>request_headers</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>schedule</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>service_mesh</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>total_results</td>
                            <td>
                                
                                int64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>updated_at</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-delete">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">DELETE</span>
                Handle Delete requests for performance profiles
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Deletes a performance profile with the given id</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                <span class="swagger-parameter-required">
                                
                                id
                                
                                </span>
                                
                            </td>
                            <td>path</td>
                            <td>id for a specific</td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/user/performance/profiles/{id}/results</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for results of a profile
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Fetchs pages of results from Remote Provider for the given id</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                <span class="swagger-parameter-required">
                                
                                id
                                
                                </span>
                                
                            </td>
                            <td>path</td>
                            <td>id for a specific</td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns all performance results</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>page</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>page_size</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>results</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>total_count</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/user/performance/profiles/{id}/run</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request to run a performance test
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Runs the load test with the given parameters</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                Body
                                
                            </td>
                            <td>query</td>
                            <td>PerformanceTestParameters contains parameters to run a performance test</td>
                            <td>
                                
                                Object
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/user/prefs</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET for User Load Test Preferences
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns User Load Test Preferences</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns User Load Test Preferencee</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>anonymousPerfResults</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>boolean</td>
                        </tr>
                        
                        <tr>
                            <td>anonymousUsageStats</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>boolean</td>
                        </tr>
                        
                        <tr>
                            <td>grafana</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>loadTestPrefs</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>meshAdapters</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>prometheus</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>updated_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>usersExtensionPreferences</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle GET for User Load Test Preferences
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Updates User Load Test Preferences</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns User Load Test Preferencee</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>anonymousPerfResults</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>boolean</td>
                        </tr>
                        
                        <tr>
                            <td>anonymousUsageStats</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>boolean</td>
                        </tr>
                        
                        <tr>
                            <td>grafana</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>loadTestPrefs</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>meshAdapters</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>prometheus</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>updated_at</td>
                            <td>
                                
                                date-time
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>usersExtensionPreferences</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/user/prefs/perf</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for load test preferences
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used for fetching load test preferences</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                uuid
                                
                            </td>
                            <td>query</td>
                            <td></td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns load test preferences</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>clients</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>duration</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>labels</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>object</td>
                        </tr>
                        
                        <tr>
                            <td>name</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>smp_version</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST request for load test preferences
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used for persisting load test preferences</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                Body
                                
                            </td>
                            <td>body</td>
                            <td></td>
                            <td>
                                
                                Unknown
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-delete">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">DELETE</span>
                Handle DELETE request for load test preferences
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Used for deleting load test preferences</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                uuid
                                
                            </td>
                            <td>query</td>
                            <td></td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/user/schedules</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET reqeuest for Schedules
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns the list of all the schedules saved by the current user</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns List of saved schedules</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>page</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>page_size</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>schedules</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>total_count</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST reqeuest for Schedules
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Save schedule using the current provider's persistence mechanism</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns a single schedules</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>cron_expression</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/user/schedules/{id}</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET reqeuest for Schedules
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Fetches and returns the schedule with the given id</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                <span class="swagger-parameter-required">
                                
                                id
                                
                                </span>
                                
                            </td>
                            <td>path</td>
                            <td>id for a specific</td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns a single schedules</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>cron_expression</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>string</td>
                        </tr>
                        
                        <tr>
                            <td>id</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-delete">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">DELETE</span>
                Handle DELETE reqeuest for Schedules
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Deletes a schedule with the given id</p>
            
            <div class="swagger-parameters">
                <h5><b>Parameters</b></h5>
                <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Located in</th>
                            <th>Description</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>
                                
                                <span class="swagger-parameter-required">
                                
                                id
                                
                                </span>
                                
                            </td>
                            <td>path</td>
                            <td>id for a specific</td>
                            <td>
                                
                                String
                                
                                
                            </td>
                        </tr>
                        
                    </tbody>
                </table>
            </div><br>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response">Returns List of saved schedules</span>
                </h5>
                
                 <table class="swagger-parameters-table">
                    <thead>
                        <tr>
                            <th>Name</th>
                            <th>Format</th>
                            <th>Type</th>
                        </tr>
                    </thead>
                    <tbody>
                        
                        <tr>
                            <td>page</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>page_size</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                        <tr>
                            <td>schedules</td>
                            <td>
                                
                                Object
                                

                            </td>
                            <td>array</td>
                        </tr>
                        
                        <tr>
                            <td>total_count</td>
                            <td>
                                
                                uint64
                                

                            </td>
                            <td>integer</td>
                        </tr>
                        
                    </tbody>
                </table>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/api/user/token</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request for tokens
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Returns token from the actual provider in a file
resposese:
200:</p>
            
            
        </div>
    </div>
    
    <div class="swagger-method swagger-method-post">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">POST</span>
                Handle POST request for tokens
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Receives token from the actual provider
resposese:
200:</p>
            
            
        </div>
    </div>
    
</div>

<div class="swagger-path">
    <h2 class="swagger-path">/provider</h>
    
    <div class="swagger-method swagger-method-get">
        <h3 class="swagger-method-title">
            <a href="#" class="swagger-method-link">
                <span class="swagger-method-name">GET</span>
                Handle GET request to provider UI
            </a>
        </h3>
        <div class="swagger-method-details">
            <h5><b>Description</b></h5>
            <p class="swagger-method-description" >Servers providers UI</p>
            
            
            <div class="swagger-response">
                <h5><b>Responses</b></h5>
                
                <h5>
                    <span class="swagger-response-code">200</span>
                    <span class="swagger-response"></span>
                </h5>
                
                
                    
                
                
            </div>
            
        </div>
    </div>
    
</div>


<script type="text/javascript">
// Helpers

var slice = Array.prototype.slice;

function $(expr, parent) {
    return typeof expr === "string" ? (parent || document).querySelector(expr) : expr || null;
}

function $$(expr, parent) {
    return slice.call((parent || document).querySelectorAll(expr));
}

bind = function(element, o) {
    if (element) {
        for (var event in o) {
            var callback = o[event];

            event.split(/\s+/).forEach(function (event) {
                element.addEventListener(event, callback);
            });
        }
    }
};

toggleDetails = function(element) {
    if (element.classList.contains('open')) {
        element.classList.remove('open');
    }
    else {
        element.classList.add('open');
    }
}

// Initialization

function init() {
    $$('.swagger-method-title').forEach(function (title) {
        bind(title, {
            'click': function (e) {
                var details = $('.swagger-method-details', title.parentNode)
                toggleDetails(details[0]);
                e.preventDefault();
            }
        });
    });
}


// DOM already loaded?
if (document.readyState !== "loading") {
    init();
}
else {
    // Wait for it
    document.addEventListener("DOMContentLoaded", init);
}
</script>
	
              
              <br/>


           </div>
          </main>
        </div>
      </div>
      <footer class="footer bg-dark py-3 row d-print-none">
  <div class="container-fluid mx-sm-5">
    <div class="row">
<!-- meshery-custom-begin"
      <div class="col-6 col-sm-4 text-xs-center order-sm-2">

<ul class="list-inline mb-0">
  <li class="list-inline-item mx-2 h3" data-toggle="tooltip" data-placement="top" title="" aria-label="Twitter" data-original-title="Twitter">
    <a class="text-white" target="_blank" href="https://twitter.com/layer5">
      <i class="fab fa-twitter"></i>
    </a>
  </li>
</ul>
</div>
<div class="col-6 col-sm-4 text-right text-xs-center order-sm-3">
<ul class="list-inline mb-0">
  <li class="list-inline-item mx-2 h3" data-toggle="tooltip" data-placement="top" title="" aria-label="GitHub" data-original-title="GitHub">
    <a class="text-white" target="_blank" href="https://github.com/meshery/meshery">
      <i class="fab fa-github"></i>
    </a>
  </li>
</ul>
meshery-custom-end -->

<div class="col-12 col-sm-4 text-center py-2 order-sm-2">
  <div class="text-white">&copy; 2022 The Meshery Authors</div>
  

  <!-- meshery-custom-begin -->

  <p class="mt-2">

  <div class="footer-icons-list">
    <div class="footer-icons">
      <a class="social__link social__link--forum" href="https://discuss.layer5.io" target="_blank" rel="noreferrer">
        <img height="30px" src="" alt="forum">
        <span class="footer-icons-text">Layer5 discussion forum</span>
      </a>
    </div>

    <div class="footer-icons">
      <a class="social__link social__link--mail" href="mailto:community@layer5.io" target="_blank" rel="noreferrer">
        <img height="30px" width="30px" src="" alt="mail">
        <span class="footer-icons-text">Get connected with the Layer5 community</span>
      </a>
    </div>

    <div class="footer-icons">
      <a class="social__link social__link--slack" href="http://slack.layer5.io/" target="_blank" rel="noreferrer">
        <img class="slack" height="30px" width="30px" src="" alt="slack">
        <span class="footer-icons-text">Join the Layer5 Slack</span>
      </a>
    </div>

    <div class="footer-icons">
      <a class="social__link--calendar" href="https://bit.ly/2SbrRhe">
        <svg xmlns="http://www.w3.org/2000/svg" width="30px" height="30px" viewBox="0 0 18 18" xmlns:v="https://vecta.io/nano"><path d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z"/><g stroke-linecap="undefined" stroke-linejoin="undefined"><path d="M-3.468 8.168h-.033m25.313-4.242l-.063-.254M7.858 4.814v9.387"/><path d="M1.833 9.507h12.051"/></g></svg>
        <span class="footer-icons-text">Subscribe to the community calender</span>
      </a>
  </div>

   <div class="footer-icons">
      <a class="social__link social__link--twitter" href="https://twitter.com/layer5" target="_blank" rel="noreferrer">
        <img class="twitter" height="30px" width="30px" src="" alt="twitter">
        <span class="footer-icons-text">Follow Layer5 on Twitter</span>
      </a>
    </div>

    <div class="footer-icons">
      <a class="social__link" href="https://github.com/layer5io" target="_blank" rel="noreferrer">
        <img height="30px" width="30px" class="github" src="" alt="github">
        <span class="footer-icons-text">Contribute to Layer5 projects</span>
      </a>
    </div>

    <div class="footer-icons">
      <a class="social__link social__link--linkedin" href="https://www.linkedin.com/company/layer5" target="_blank" rel="noreferrer">
        <img class="linkedin" height="30px" width="30px" src="" alt="linkedin">
        <span class="footer-icons-text">Connect to Layer5 on Linkedin</span>
      </a>
    </div>

    <div class="footer-icons">
      <a class="social__link social__link--youtube" href="https://www.youtube.com/Layer5io?sub_confirmation=1" target="_blank" rel="noreferrer">
        <img class="youtube" height="30px" width="30px" src="" alt="youtube">
        <span class="footer-icons-text">Watch community meeting recordings</span>
      </a>
    </div>

    <div class="footer-icons">
      <a class="social__link social__link--docker" href="https://hub.docker.com/u/layer5/" target="_blank" rel="noreferrer">
        <img class="docker" height="30px" width="30px" src="" alt="docker">
        <span class="footer-icons-text">Access Docker images for Layer5 projects</span>
      </a>
    </div>
  </div>
    </p>
  <!-- meshery-custom-end -->
      </div>
    </div>
  </div>
</footer>

<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/clipboard@1/dist/clipboard.min.js"></script>

<script type="text/javascript" src="/v0.5/assets/js/lightbox.js"></script>
<link rel="stylesheet" href="/v0.5/assets/css/lightbox.css">

    </div>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
<script src="/v0.5/assets/js/main.js"></script>

    <script async src='https://www.google-analytics.com/analytics.js'></script>
<script type="application/javascript">
var doNotTrack = false;
if (!doNotTrack) {
	window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
	ga('create', 'UA-00000000-0', 'auto');
	ga('send', 'pageview');
}
</script>

  </body>
</html>
<script
  src="https://code.jquery.com/jquery-3.3.1.min.js"
  integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
  crossorigin="anonymous"></script>

<script>
$(document).ready(function() {

    var toc = $('#TOC');

    // Select each header
    sections = $('.td-content h1');
        $.each(sections, function(idx, v) {
            section = $(v);
            var div_id = $(section).attr('id');
            if(!section.hasClass('noTOC')){
               var div_text = section.text().split('¶')[0];
              var parent = $("#" + div_id)
              var content = '<li id="link_' + div_id + '" class="md-nav__item"><a class="md-nav__link" href="#' + div_id + '" title="' + div_text +'">' + div_text +'</a></li>';
              $(toc).append(content);
            }

            // Add section code to subnavigation
            var children = $('<nav class="md-nav"><ul class="md-nav__list"></nav></ul>')
            var contenders = $("#" + div_id).nextUntil("h1");
            $.each(contenders, function(idx, contender){
               if( !$(contender).hasClass("noTOC") && ($(contender).is('h2') || $(contender).is('h3')) ) {
                   var contender_id = $(contender).attr('id');
                   var contender_text = $(contender).text().split('¶')[0];
                   var content = '<li class="md-nav__item"><a class="md-nav__link" href="#' + contender_id + '" title="' + contender_text +'">' + contender_text +'</a></li>';
                   children.append(content);
                }
             })
             $("#link_" + div_id).append(children);
        });
        //added 'selected' tag to the first element of toc
        $('.md-nav__link').first().addClass('selected');

        $(window).scroll(function(e){
          // Detect how far are we from the top of the page
          let windowTop = $(this).scrollTop();
          // Loop through every navigation menu item
          $('.md-nav__link').each(function (event) {       
              if (windowTop >= $($(this).attr('href')).offset().top - 100) {
              // Remove 'selected' from previously highlighted menu items
              $('.selected').removeClass('selected');
              // Highlight the current menu item by adding 'selected' class
              $(this).addClass('selected');
          }
          if($(window).scrollTop() + $(window).height() > $(document).height() - 10) {
            $('.selected').removeClass('selected');
              $(this).addClass('selected');
   }
        });
      })
    });
</script>